physically beneficial - English Synonyms Dictionary